.header {
  background-color: #278AC3;
  background-image: url(header_bg.gif);
}
.header td, .header a {
  color: white;
}
.body_corner {
  background-color: #2484be;
}
.header, .body_corner, .body {
  border-color: #278AC3;
}

.tab_top_hi .left {
  width: 3px;
  background-image: url(tab_top_hi_left.gif);
}
.tab_top_hi .right {
  width: 3px;
  background-image: url(tab_top_hi_right.gif);
}
.tab_top_hi .mid {
  background-image: url(tab_top_hi_bg.gif);
  background-color: #fff;
  color: #0168aa;
}
.tab_top_hi .mid a { color: #0168aa; }

.tab_top_low .left {
  width: 3px;
  background-image: url(tab_top_low_left.gif);
}
.tab_top_low .right {
  width: 3px;
  background-image: url(tab_top_low_right.gif);
}
.tab_top_low .mid {
  background-image: url(tab_top_low_bg.gif);
  background-color: #00a4e3;
  color: white;
}
.tab_top_low .mid a { color: white }

.tab_top_help .left {
  width: 3px;
  background-image: url(tab_top_help_left.gif);
}
.tab_top_help .right {
  width: 3px;
  background-image: url(tab_top_help_right.gif);
}
.tab_top_help .mid {
  background-image: url(tab_top_help_bg.gif);
  background-color: #fcbd30;
  color: #0168aa;
}
.tab_top_help .mid a { color: #0168aa; }

.heading_short, .heading_medium, .heading_long {
  background: #D2EEFA;
  color:      #1F88C2;
}

h1.heading_thin {
  color: #0168aa; # To match the .tab_top_help background-color.
}

.domain_search {
  background-color: #f1f8fe;
}
.domain_search .heading {
  color: #01a5e4;
}



.domains .head .check {
  background-image: url(domains_header_check.gif);
}
.domains .head {
  background-image: url(domains_header_bg.gif);
  background-color: #e4f2fb;
  color: #3a8bc0;
}

.domains .head .hi {
  background-image: url(domains_header_bg_hi.gif);
  color: white;
}

.domains .head .over {
  background-image: url(domains_header_bg_over.gif);
  color: white;
}

.domains .head .low, .domains .head .hi, .domains .head .over {
  border-left: 1px solid #cce1f2;
}

.even {
  background-color: #f1f8fe;
}
.domains .hi, .domains .hi a {
  background-image: url(domains_row_hi.gif);
}

.tab_hi .left, .tab_hi .mid, .tab_hi .right {
  background-image: url(domains_header_bg_hi.gif);
  color: white;
}
.tab_low .left, .tab_low .mid, .tab_low .right {
  background-image: url(domains_header_bg.gif);
  color: #0168aa;
}
.tab_over .left, .tab_over .mid, .tab_over .right {
  background-image: url(domains_header_bg_over.gif);
  color: white;
}

.contact_button {
  background-image: url(domains_header_bg.gif);
  color: #222222;
}
.contact_button_hi {
  background-image: url(domains_header_bg_hi.gif);
}
.contact_button_over {
  background-image: url(domains_header_bg_over.gif);
}

#body_header {
  color: #fcb712;
}

#tooltip_div {
  background-color: white;
  background-repeat: no-repeat;
  width: 371px;
  border: 2px solid #278AC3;
  color: black;
}
#tooltip_div .tooltip_title {
  background-image: url(header_bg.gif);
  background-color: #278AC3;
  color: white;
}
#tooltip_div .tooltip_body {
  padding: 5px;
}

.dmButton{
  background:#F6BE15 url(dmButtonBg.gif) center repeat-x;
  border:solid 1px #e1c12d;
  color:#58533c;
}

a.dmButton:hover{
  color:#2d2810;
}

.available_upgrades {
    border: 1px solid #FFCC99;
    background-color: #FCF9F0;
}
